.. _Th07Formats:

東方妖々夢用テンプレート書式
============================

.. _T07SCR:

スコアランキング
----------------

:書式: ``%T07SCR[w][xx][y][z]``

    :``[w]``: 難易度

        :``[E]``: Easy
        :``[N]``: Normal
        :``[H]``: Hard
        :``[L]``: Lunatic
        :``[X]``: Extra
        :``[P]``: Phantasm

    :``[xx]``: キャラの名前

        :``[RA]``: 霊夢（霊）
        :``[RB]``: 霊夢（夢）
        :``[MA]``: 魔理沙（魔）
        :``[MB]``: 魔理沙（恋）
        :``[SA]``: 咲夜（幻）
        :``[SB]``: 咲夜（時）

    :``[y]``: 順位

        :``[1～9]``: 1～9 位
        :``[0]``:    10 位

    :``[z]``: 項目

        :``[1]``: 登録名
        :``[2]``: スコア
        :``[3]``: 到達ステージ
        :``[4]``: 日付
        :``[5]``: 処理落ち率

:例:
    | ``%T07SCRNSB12`` ... Normal 咲夜（時）の 1 位のスコア
    | ``%T07SCRXRA44`` ... Extra 霊夢（霊）の 4 位の日付

:補足:
    - 日付は月日だけが ``mm/dd`` の形式で出力されます。
      年や時分秒はそもそもスコアファイルに保存されていません。

:相違点:
    - スコアの 1 の位には、 原作と同様にコンティニュー回数が出力されます。
    - 処理落ち率は小数点以下第 3 位まで（% 記号付きで）出力されます。
      今後、 この桁数を設定可能にするかも知れません。

.. _T07C:

御札戦歴
--------

:書式: ``%T07C[xxx][yy][z]``

    :``[xxx]``: スペルカードの番号など

        :``[000]``:      全スペルカードの合計値
        :``[001～141]``: スペルカードの番号

    :``[yy]``: キャラの名前など

        :``[TL]``: 全主人公合計
        :``[RA]``: 霊夢（霊）
        :``[RB]``: 霊夢（夢）
        :``[MA]``: 魔理沙（魔）
        :``[MB]``: 魔理沙（恋）
        :``[SA]``: 咲夜（幻）
        :``[SB]``: 咲夜（時）

    :``[z]``: 項目

        :``[1]``: MaxBonus
        :``[2]``: 取得回数（勝率の分子）
        :``[3]``: 挑戦回数（勝率の分母）

:例:
    | ``%T07C001TL1``
      ... 全主人公合計の霜符「フロストコラムス」の MaxBonus
    | ``%T07C002SB3``
      ... 咲夜（時）の霜符「フロストコラムス -Lunatic-」の挑戦回数

.. _T07CARD:

スペルカード基本情報
--------------------

:書式: ``%T07CARD[xxx][y]``

    :``[xxx]``: スペルカードの番号

        :``[001～141]``: スペルカードの番号

    :``[y]``: 項目

        :``[N]``: スペルカードの名前
        :``[R]``: スペルカードの難易度
                  (Easy, Normal, Hard, Lunatic, Extra, Phantasm)

:例:
    | ``%T07CARD001N`` ... 霜符「フロストコラムス」
    | ``%T07CARD001R`` ... Hard

:相違点:
    - :ref:`未挑戦のスペルカード名を出力しない <howtouse>` 設定にしている場合、
      該当するものは名前・難易度ともに ``?????`` のように出力されます。
      （一応ネタバレ防止のため。）

.. _T07CRG:

スペルカード蒐集率
------------------

:書式: ``%T07CRG[w][xx][y][z]``

    :``[w]``: 難易度など

        :``[E]``: Easy
        :``[N]``: Normal
        :``[H]``: Hard
        :``[L]``: Lunatic
        :``[X]``: Extra
        :``[P]``: Phantasm
        :``[T]``: Total

    :``[xx]``: キャラの名前など

        :``[TL]``: 全主人公合計
        :``[RA]``: 霊夢（霊）
        :``[RB]``: 霊夢（夢）
        :``[MA]``: 魔理沙（魔）
        :``[MB]``: 魔理沙（恋）
        :``[SA]``: 咲夜（幻）
        :``[SB]``: 咲夜（時）

    :``[y]``: ステージ

        :``[0]``:    全ステージ合計
        :``[1～6]``: Stage 1～6

        （Extra, Phantasm ではこの指定は無視され、 Total ではそのステージの
        Easy～Lunatic の合計が出力されます。）

    :``[z]``: 項目

        :``[1]``: 取得数（勝率の分子）
        :``[2]``: 挑戦数（勝率の分母）

:例:
    | ``%T07CRGERA01`` ... Easy 霊夢（霊）の全ステージ合計の取得数
    | ``%T07CRGTSB41`` ... 咲夜（時）の Stage 4 の全難易度合計の取得数
    | ``%T07CRGTTL02`` ... 全難易度・全キャラ・全ステージ合計の挑戦数

.. _T07CLEAR:

クリア達成度
------------

:書式: ``%T07CLEAR[x][yy]``

    :``[x]``: 難易度

        :``[E]``: Easy
        :``[N]``: Normal
        :``[H]``: Hard
        :``[L]``: Lunatic
        :``[X]``: Extra
        :``[P]``: Phantasm

    :``[yy]``: キャラの名前

        :``[RA]``: 霊夢（霊）
        :``[RB]``: 霊夢（夢）
        :``[MA]``: 魔理沙（魔）
        :``[MB]``: 魔理沙（恋）
        :``[SA]``: 咲夜（幻）
        :``[SB]``: 咲夜（時）

:例:
    | ``%T07CLEARXMA`` ... Extra 魔理沙（魔）のクリア達成度
    | ``%T07CLEARNSB`` ... Normal 咲夜（時）のクリア達成度

:補足:
    - クリア達成度（ゲームの進行状況）に応じて次の文字列が出力されます:
      ``-------`` （未プレイ）, ``Stage 1``, ``Stage 2``, ``Stage 3``,
      ``Stage 4``, ``Stage 5``, ``Stage 6``, ``All Clear``, ``Not Clear``
      （Extra, Phantasm 未クリア）
    - 本ツールではランキングを基にクリア達成度を算出しているため、
      実際はクリア済みであっても、
      ランキング上に存在していなければ未クリア扱いになってしまいます。

.. _T07PLAY:

プレイ回数
----------

:書式: ``%T07PLAY[x][yy]``

    :``[x]``: 難易度など

        :``[E]``: Easy
        :``[N]``: Normal
        :``[H]``: Hard
        :``[L]``: Lunatic
        :``[X]``: Extra
        :``[P]``: Phantasm
        :``[T]``: Total

    :``[yy]``: キャラの名前など

        :``[TL]``: 全主人公合計
        :``[RA]``: 霊夢（霊）
        :``[RB]``: 霊夢（夢）
        :``[MA]``: 魔理沙（魔）
        :``[MB]``: 魔理沙（恋）
        :``[SA]``: 咲夜（幻）
        :``[SB]``: 咲夜（時）
        :``[CL]``: クリア回数
        :``[CN]``: コンティニュー回数
        :``[PR]``: プラクティスプレイ回数
        :``[RT]``: リトライ回数

:例:
    | ``%T07PLAYHRB`` ... Hard 霊夢（夢）のプレイ回数
    | ``%T07PLAYLCL`` ... Lunatic のクリア回数

.. _T07TIMEALL:

総起動時間
----------

:書式:   ``%T07TIMEALL``
:補足:   - 時分秒およびミリ秒が ``h:mm:ss.ddd`` の形式で出力されます。
:相違点: - 秒とミリ秒の間は ``:`` ではなく ``.`` で出力されます。

.. _T07TIMEPLY:

総プレイ時間
------------

:書式:   ``%T07TIMEPLY``
:補足:   - 時分秒およびミリ秒が ``h:mm:ss.ddd`` の形式で出力されます。
:相違点: - 秒とミリ秒の間は ``:`` ではなく ``.`` で出力されます。

.. _T07PRAC:

プラクティススコア
------------------

:書式: ``%T07PRAC[w][xx][y][z]``

    :``[w]``: 難易度

        :``[E]``: Easy
        :``[N]``: Normal
        :``[H]``: Hard
        :``[L]``: Lunatic

    :``[xx]``: キャラの名前

        :``[RA]``: 霊夢（霊）
        :``[RB]``: 霊夢（夢）
        :``[MA]``: 魔理沙（魔）
        :``[MB]``: 魔理沙（恋）
        :``[SA]``: 咲夜（幻）
        :``[SB]``: 咲夜（時）

    :``[y]``: ステージ

        :``[1～6]``: Stage 1～6

    :``[z]``: 項目

        :``[1]``: スコア
        :``[2]``: プレイ回数

:例:
    | ``%T07PRACESB11`` ... Easy 咲夜（時）の Stage 1 のプラクティススコア
    | ``%T07PRACNRA42`` ... Normal 霊夢（霊）の Stage 4 のプラクティスプレイ回数

:相違点:
    - このテンプレート書式は本ツール独自のものです。
